hotfoot (it) - English Synonyms Dictionary